package com.wiserun.RestFul.model;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.Date;

public class UserRecord {
    private int id;
    private String userID;
    private String pObjectDataID;
    private String oIdDepartment;
    @JSONField(format = "yyyy-MM-dd'T'HH:mm:ss.SSS")
    private Date startDate;
    @JSONField(format = "yyyy-MM-dd'T'HH:mm:ss.SSS")
    private Date stopDate;
    private String jobNumber;
    @JSONField(format = "yyyy-MM-dd'T'HH:mm:ss.SSS")
    private Date entryDate;
    @JSONField(format = "yyyy-MM-dd'T'HH:mm:ss.SSS")
    private Date lastWorkDate;
    @JSONField(format = "yyyy-MM-dd'T'HH:mm:ss.SSS")
    private Date regularizationDate;
    private String probation;
    private String order;
    private String employType;
    private String serviceType;
    private String serviceStatus;
    private String approvalStatus;
    private String isCharge;
    private String place;
    private String employeeStatus;
    private String employmentType;
    private String changedStatus;
    private String pOIdEmpAdmin;
    private String pOIdEmpReserve2;
    private String businessTypeOID;
    private String oIdOrganization;
    private String blackListAddReason;
    private String changeReason;
    private String probationResult;
    private String isHaveProbation;
    private String createdBy;
    @JSONField(format = "yyyy-MM-dd'T'HH:mm:ss.SSS")
    private Date createdTime;
    private String modifiedBy;
    @JSONField(format = "yyyy-MM-dd'T'HH:mm:ss.SSS")
    private Date modifiedTime;
    private String stdIsDeleted;

    @Override
    public String toString() {
        return "UserRecord{" +
                "id=" + id +
                ", userID='" + userID + '\'' +
                ", pObjectDataID='" + pObjectDataID + '\'' +
                ", oIdDepartment='" + oIdDepartment + '\'' +
                ", startDate=" + startDate +
                ", stopDate=" + stopDate +
                ", jobNumber='" + jobNumber + '\'' +
                ", entryDate=" + entryDate +
                ", lastWorkDate=" + lastWorkDate +
                ", regularizationDate=" + regularizationDate +
                ", probation='" + probation + '\'' +
                ", order='" + order + '\'' +
                ", employType='" + employType + '\'' +
                ", serviceType='" + serviceType + '\'' +
                ", serviceStatus='" + serviceStatus + '\'' +
                ", approvalStatus='" + approvalStatus + '\'' +
                ", isCharge='" + isCharge + '\'' +
                ", place='" + place + '\'' +
                ", employeeStatus='" + employeeStatus + '\'' +
                ", employmentType='" + employmentType + '\'' +
                ", changedStatus='" + changedStatus + '\'' +
                ", pOIdEmpAdmin='" + pOIdEmpAdmin + '\'' +
                ", pOIdEmpReserve2='" + pOIdEmpReserve2 + '\'' +
                ", businessTypeOID='" + businessTypeOID + '\'' +
                ", oIdOrganization='" + oIdOrganization + '\'' +
                ", blackListAddReason='" + blackListAddReason + '\'' +
                ", changeReason='" + changeReason + '\'' +
                ", probationResult='" + probationResult + '\'' +
                ", isHaveProbation='" + isHaveProbation + '\'' +
                ", createdBy='" + createdBy + '\'' +
                ", createdTime=" + createdTime +
                ", modifiedBy='" + modifiedBy + '\'' +
                ", modifiedTime=" + modifiedTime +
                ", stdIsDeleted='" + stdIsDeleted + '\'' +
                '}';
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getUserID() {
        return userID;
    }

    public void setUserID(String userID) {
        this.userID = userID;
    }

    public String getpObjectDataID() {
        return pObjectDataID;
    }

    public void setpObjectDataID(String pObjectDataID) {
        this.pObjectDataID = pObjectDataID;
    }

    public String getoIdDepartment() {
        return oIdDepartment;
    }

    public void setoIdDepartment(String oIdDepartment) {
        this.oIdDepartment = oIdDepartment;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getStopDate() {
        return stopDate;
    }

    public void setStopDate(Date stopDate) {
        this.stopDate = stopDate;
    }

    public String getJobNumber() {
        return jobNumber;
    }

    public void setJobNumber(String jobNumber) {
        this.jobNumber = jobNumber;
    }

    public Date getEntryDate() {
        return entryDate;
    }

    public void setEntryDate(Date entryDate) {
        this.entryDate = entryDate;
    }

    public Date getLastWorkDate() {
        return lastWorkDate;
    }

    public void setLastWorkDate(Date lastWorkDate) {
        this.lastWorkDate = lastWorkDate;
    }

    public Date getRegularizationDate() {
        return regularizationDate;
    }

    public void setRegularizationDate(Date regularizationDate) {
        this.regularizationDate = regularizationDate;
    }

    public String getProbation() {
        return probation;
    }

    public void setProbation(String probation) {
        this.probation = probation;
    }

    public String getOrder() {
        return order;
    }

    public void setOrder(String order) {
        this.order = order;
    }

    public String getEmployType() {
        return employType;
    }

    public void setEmployType(String employType) {
        this.employType = employType;
    }

    public String getServiceType() {
        return serviceType;
    }

    public void setServiceType(String serviceType) {
        this.serviceType = serviceType;
    }

    public String getServiceStatus() {
        return serviceStatus;
    }

    public void setServiceStatus(String serviceStatus) {
        this.serviceStatus = serviceStatus;
    }

    public String getApprovalStatus() {
        return approvalStatus;
    }

    public void setApprovalStatus(String approvalStatus) {
        this.approvalStatus = approvalStatus;
    }

    public String getIsCharge() {
        return isCharge;
    }

    public void setIsCharge(String isCharge) {
        this.isCharge = isCharge;
    }

    public String getPlace() {
        return place;
    }

    public void setPlace(String place) {
        this.place = place;
    }

    public String getEmployeeStatus() {
        return employeeStatus;
    }

    public void setEmployeeStatus(String employeeStatus) {
        this.employeeStatus = employeeStatus;
    }

    public String getEmploymentType() {
        return employmentType;
    }

    public void setEmploymentType(String employmentType) {
        this.employmentType = employmentType;
    }

    public String getChangedStatus() {
        return changedStatus;
    }

    public void setChangedStatus(String changedStatus) {
        this.changedStatus = changedStatus;
    }

    public String getpOIdEmpAdmin() {
        return pOIdEmpAdmin;
    }

    public void setpOIdEmpAdmin(String pOIdEmpAdmin) {
        this.pOIdEmpAdmin = pOIdEmpAdmin;
    }

    public String getpOIdEmpReserve2() {
        return pOIdEmpReserve2;
    }

    public void setpOIdEmpReserve2(String pOIdEmpReserve2) {
        this.pOIdEmpReserve2 = pOIdEmpReserve2;
    }

    public String getBusinessTypeOID() {
        return businessTypeOID;
    }

    public void setBusinessTypeOID(String businessTypeOID) {
        this.businessTypeOID = businessTypeOID;
    }

    public String getoIdOrganization() {
        return oIdOrganization;
    }

    public void setoIdOrganization(String oIdOrganization) {
        this.oIdOrganization = oIdOrganization;
    }

    public String getBlackListAddReason() {
        return blackListAddReason;
    }

    public void setBlackListAddReason(String blackListAddReason) {
        this.blackListAddReason = blackListAddReason;
    }

    public String getChangeReason() {
        return changeReason;
    }

    public void setChangeReason(String changeReason) {
        this.changeReason = changeReason;
    }

    public String getProbationResult() {
        return probationResult;
    }

    public void setProbationResult(String probationResult) {
        this.probationResult = probationResult;
    }

    public String getIsHaveProbation() {
        return isHaveProbation;
    }

    public void setIsHaveProbation(String isHaveProbation) {
        this.isHaveProbation = isHaveProbation;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy;
    }

    public Date getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    public String getModifiedBy() {
        return modifiedBy;
    }

    public void setModifiedBy(String modifiedBy) {
        this.modifiedBy = modifiedBy;
    }

    public Date getModifiedTime() {
        return modifiedTime;
    }

    public void setModifiedTime(Date modifiedTime) {
        this.modifiedTime = modifiedTime;
    }

    public String getStdIsDeleted() {
        return stdIsDeleted;
    }

    public void setStdIsDeleted(String stdIsDeleted) {
        this.stdIsDeleted = stdIsDeleted;
    }
}
